/*全局a标签默认样式*/
a {
  color: #000000;
}
a:hover{
  text-decoration: none;color: #2fc365;
}

/*主导航样式*/
.aw-top-menu-wrap {
  background-color: #FFF;
  border-top: 2px solid #2fc365;
  box-shadow: 0 1px 2px #e1e1e1;
  position: fixed;
  top:0;
  height: 90px;
}
.aw-logo {
  width: 123px;
  margin: 7px 0 0 0;
}
.aw-logo a{
  width: 123px;
  background: url('img/logo.png') no-repeat;
}
.navbar-collapse{
  background: #FFF;
}
.aw-top-nav > nav > ul > li > a {
  color: #999;
  transition: all 0.3s ease-out;
}

.aw-top-nav > nav > ul > li > a.active {
  background: #fff;
  color: #00bd6b;
  font-weight: normal;
}
.aw-top-nav > nav > ul > li > a:hover, .aw-top-nav > nav > ul > li > a:focus {
  background: #fff;
  color: #00bd6b;
}

.aw-container-wrap{
  margin-top: 140px;
}

.aw-search-box{
  margin-top: 30px;
}

.mynav{
  width: 100%;
  height: 40px;
  background: #009A61 !important;
  position: fixed;
  top:90px;
}

.mynav .mynav-wrap{
  width: 1050px;
  margin: 0 auto;
}

.mynav ul{
  list-style: none;
}

.mynav ul li {
  float: left;
  margin-top: 9px;
}

.mynav ul li a{
  font-size: 14px;
  line-height: 18px;
  padding:11px 20px;
  color: #f7f7f7;
  background: ;
  text-decoration: none;
}

.mynav ul li a:hover{
  background: #005f5c;
}

.mynav ul li a.active{
  background: #005f3c;
}
.aw-publish-btn{
  margin: 28px 0 10px 10px;
}

.aw-user-nav {
    margin: 28px 0 0 10px;
}

.aw-question-content h4 a{
  font-size: 16px;
}

/*全局默认字体样式*/
body{
  font-family:"Microsoft Yahei",arial,"Lucida Grande","Lucida Sans Unicode";
  background: #fff;
}

.aw-content-wrap{
  border: none;
}

.aw-main-content{
  border-right: none;
}

.aw-side-bar{
  border-left: none;
}

.aw-main-title{
  padding: 20px;
}

.pagination > .active > a{
  background-color: #00bd6b;
  border-color: #00bd6b;
}

.copyright {
    text-align: center;
    background: #eeeeee;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 1px solid #dedede;
}

/*其他样式*/
.aw-footer-wrap{
  background: #FFF;
  margin-top: 10px;
}
.btn-primary{
  border: none !important;
  background-color: #2fc365;
}
.btn-primary:hover {
  background-color: #2fc365;
}

.aw-publish-btn .dropdown-list{
  z-index: 9999;
}

.aw-publish-btn .dropdown-list a{
  background-color: #fafafa;
  color: #999;
}
.aw-publish-btn .dropdown-list a:hover{
  background-color: #ccc !important;
  color: #666;
}

.aw-publish-btn .btn-primary{
  background-color: #f3f3f3;
  color: #666;
}

.aw-footer-wrap {
  background: #444;
}
.aw-footer h4{
  font-size: 16px;
  color: #fff;
}
.aw-footer a{
  cursor: pointer;
  color: #999;
}
.aw-footer a:hover{
  color: #2fc365;
}
.aw-footer{
  color:#999;
}
.container{
  width: 1050px !important;
}
.topic-tag .text{
  background-color: #2fc365;
}
.aw-mod.side-nav ul li a.active {
  background-color: #2fc365;
}
.topic-tag .text:hover, .topic-tag .text:active, .topic-tag .close:hover, .topic-tag .close:active {
  background: rgb(28, 204, 169);
}
.aw-common-list .aw-question-content h4{
  font-weight: bold;
}
.aw-publish-btn .dropdown-list a:hover{
  background: rgb(28, 204, 169);
}
.btn-success:hover, .btn-gray.active:hover{
  background: rgb(28, 204, 169) !important;color: #fff !important;
}
.btn-success, .btn-gray.active {
  /*background-color: #2fc365;*/
      background-color: #08a5e0;
}
.aw-feed-list .aw-user-name {
  color: #999;
}
.aw-mod .mod-head h4, .aw-mod .mod-head h4 a {
  font-size: 15px;
}
.aw-feed-list .aw-item {
  border-bottom: 1px solid #eee;
}
.aw-common-list > div + div {
  border-top: 1px solid #eee;
}
.aw-search-box input {
  border: 1px solid #ccc;
}
.form-control:focus{
  border-color: #2fc365 !important;
}

.aw-nav-tabs > li.active a{
  border-bottom: 2px solid #2fc365;
}
.aw-nav-tabs > li > a:hover{
  border:none;border-bottom:2px solid #2fc365;
}
.aw-question-detail > .mod-head {
  border-bottom: 1px solid #2fc365;
}
.markitup-box {
  font-size: 14px;
  color: #333;
}
.markitup-box a{
  color: #2fc365;
}
.aw-question-detail {
  margin-bottom:10px;
}
.aw-topic-detail-title h2 {
  font-size: 28px;
}
.aw-topic-detail-title {
  min-height: 70px;
}
.aw-load-more-content:hover {
  background: #2fc365;
}
.aw-load-more-content:hover a, .aw-load-more-content:hover span {
  background-color: #2fc365;
}
.aw-load-more-content.disabled:hover span {
  color: #fff;
}
.aw-topic-list .aw-item {
  padding: 24px 0px 10px 65px;
}
.aw-question-content h4 a {
  color: #333;
}
.aw-top-nav {
  font-size: 16px;
  margin-left: 90px;
  margin-top: 20px;
}
.aw-question-detail .mod-head h1 {
  font-weight: bold;
}

.article-container .aw-user-name{
  background-color: #999 !important;
  width: 40px;
  height: 40px;
  text-decoration: none;
  text-align: center;
}

.article-container .aw-user-name span{
  line-height: -50px;
  color: #fff;
  font-size: 14px;
}

.article-container .aw-user-name2{
  margin-top: 50px;
  background-color: #00bd6b !important;
}

.aw-article-list .aw-item{
  min-height: 110px;
}

.d2{
  min-width: 0px !important;
}



@charset "utf-8";
/*-------------------reset.css-------------------*/
/*body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }*/
/*header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display: block; }
li{ list-style:none;}*/
/*audio, canvas, video { display: inline-block; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em,th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }*/
/*h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }*/
/*q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
legend { color: #000; }*/
.fl{ float:left;}
.fr{ float:right;}
/*a{text-decoration:none;}
h1 span{ text-indent:-2000px;float:left;}
:focus{outline:none;}*/
.w-1000{ width:1000px; margin:0 auto;}
/*.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}*/
/*body{font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px;}*/
.mtb-20{ margin-top:-10px;}
.nav-list li a:hover,.nav-list li a.nav-active,.inner-list li a:hover,.inner-list li a.sidenav-active,.help-content a.current,.help-content .ask:hover,.copyright p a:hover,.sidenav-list li a,.sidenav-list .list-active a,.sidenav-list li a:hover,.versions i,.notice-list a:hover,.notice .more:hover,.notice div a:hover,h3{color:#00bd6b;}
.edit-cont p{ line-height:1.8}
/* 
  导航                      --- 全页面宽度
  author: xuchongwen@hopsun.cn      --- 作者
  require: 无                  --- 依赖（可选）
*/
/*.logo{padding-top:12px;}
.nav-list li{ float:left; height:90px; line-height:90px; padding-left:20px; font-size:16px;}
.nav-list li a{ color:#333;}
.member-center{background:#00bd6b;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px; padding:5px 15px;}
.nav li a.member-center{color:#fff;}*/
/* 
  首页                      --- 全页面宽度
  author: wangxiaohui@hopsun.cn     --- 作者
  require: 无                  --- 依赖（可选）
*/
/*.index-banner{ height:538px; background:#2fc365 url(../images/index-banner-bg.jpg) center no-repeat;}*/
.index-banner{ height:538px; background:#2fc365;margin-top: 130px;}
.pic-phone{ padding-top:86px;}
.banner-cont{ padding-top:66px;}
.banner-cont p{ color:#fff;}
.banner-cont .title{ font-size:84px; text-shadow:0px 2px 3px #379a52;}
.banner-cont .slogan{font-size:34px;margin-top: 58px;}
.banner-cont .des{ font-size:20px; padding:10px 0 50px 8px;}
.app-cont{padding-left:8px;margin-top: -30px;}
.btn-cont{margin-top: -5px;}
.btn-cont a{ display:block;}
.btn-cont a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.app-cont .pic{background: #08a5e0;color: #fff;font-size: 18px;line-height: 50px;text-align: center;margin:5px;border-radius: 0px;}
.pic{ background:url(../../img/pic.png) no-repeat;}
/*.btn{ width:150px; height:52px; margin-top:10px; margin-left:24px;}*/
.btn-android{ background-position:0 0;}
.btn-ios1{ background-position:0 -61px;}
.btn-ios2{ background-position:0 -122px;}
.notice{ background:#f6f6f6; height:40px; line-height:40px;}
.notice-icon{ background-position:-160px 0; width:25px; height:25px; display:inline-block; margin:10px 20px 0 20px;}
.notice div li{background-position:-194px 0; width:412px; margin-right:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left:8px;}
.notice div li a{ color:#666;}
.notice .more{ font-size:12px; color:#999; margin-right:10px;}
/*h2,h3{font-size:30px;}
h3{padding-bottom:10px;}*/
.feature-cont{ margin-top:60px;}
.feature-cont li{ width:500px; height:144px; float:left; padding-left:156px; margin-bottom:80px;}
.one{background-position:0 -183px;}
.two{background-position:0 -337px;}
.three{background-position:0 -483px;}
.four{background-position:0 -634px;}
.one,.three{padding-right: 80px;}
.feature-cont p{ color:#666; line-height:26px; font-size:16px;}

.txtScroll-top{ width:860px; height:40px; overflow:hidden; position:relative}
.txtScroll-top .infoList li{ background-position: -194px 0;width: 400px;margin-right: 20px;text-overflow: ellipsis;white-space: nowrap;padding-left: 8px;height: 40px;line-height:40px; overflow: hidden;}
/* 
  banner样式                  --- 全页面宽度
  author: wangxiaohui@hopsun.cn     --- 作者
  require: 无                  --- 依赖（可选）
*/
.inner-slide{ background:#B6D9EC; height:130px;}
/* 
  主体左边导航菜单            --- 全页面宽度
  author: wangxiaohui@hopsun.cn     --- 作者
  require: 无                  --- 依赖（可选）
*/
.border-d{border: 1px solid #ddd;color: #666666;background-color: #fff;}
.sidenav{width:260px;}
.sidenav a{ display:block;}
.sidenav-list{ font-size:16px;}
.sidenav-list li{ padding:10px 20px;}
.list-active{ background:#f0f0f0;}
.sidenav-list li a,.inner-list li a{ color:#666;}
.inner-list{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; display:none;}
.inner-list li{ padding:10px 20px; padding-left:30px;}
.menu-nav{ padding:10px 30px; font-size:16px; background:url(../images/arrow-right.png) 18px 18px no-repeat; cursor:pointer; display:block;}
.menu-nav-active{ background: #f0f0f0 url(../images/arrow-down.png) 18px 18px no-repeat; border-top: 1px solid #ddd; display:block}
.menu-nav-active:first-child{ border-top:none;}

/* 
  主体右边内容                  --- 全页面宽度
  author: wangxiaohui@hopsun.cn     --- 作者
  require: 无                  --- 依赖（可选）
*/
.showtitle {height: 40px;line-height: 40px; margin-bottom: 10px; border-bottom: solid 1px #c0c0c0; text-align: center;}
.showtitle h1 {font-size: 22px;}
.side-cont{ width:720px; padding:30px;-moz-box-shadow: 0 0 5px #dedede;-webkit-box-shadow: 0 0 5px #dedede;box-shadow: 0 0 5px #dedede;}
/*-------------------更新日志-------------------*/
.timeline{ background:url(img/timeline-line.jpg) 20px top repeat-y;}
.versions{ position:relative}
.versions i{ font-style:normal;font-size:18px; font-weight:bold; border:1px solid #ddd;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px; padding:6px 15px 6px 40px;}
.versions .android{ background:#fff url(../images/icon-android.png) 10px 6px no-repeat;}
.versions .ios{ background:#fff url(../images/icon-ios.png) 10px 5px no-repeat;}
.versions-icon{ background:url(img/timeline-icon.jpg) 5px 20px no-repeat;}
.versions-content{ padding-left:30px; padding-top:26px;}
.versions-content h3{ font-size:16px; color:#73839b; border-bottom:1px solid #ddd; padding-bottom:2px; padding-left:14px; width:25%}
.versions-content ol{ padding:10px 14px 30px 14px; font-weight:500;}
.versions-content ol li{ line-height:26px; color:#666;}
/*-------------------反馈表单-------------------*/
/*.form-control {
  display: inline-block;
  width: 560px;
  height: 22px;
  line-height:34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #dddddd;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}*/

.form-control:focus {
  border-color: #00bd6b;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
textarea.form-control {height: auto; resize:none;}
.side-cont label{ width:90px; text-align:right; line-height:34px; display:inline-block;}
.side-cont form p{ padding-bottom:20px;}
.verify{ width:100px;vertical-align:middle;}
.ipt{ width:560px;}
.ipt img{ vertical-align:middle;}
.btn-feedback{ background:#00bd6b; border:1px solid #00a25c; width:94px; height:44px; line-height:44px; color:#fff; font-size:16px; cursor:pointer;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.btn-feedback:hover{background:#00a25c;}
.icon-red{ color:#F00; vertical-align:middle; padding-right:6px;}
/*-------------------使用帮助-------------------*/

.help-content .ask{ padding-top:16px; color:#333; display:block; font-size:16px;}
.help-content .ask:first-child{ padding-top:0;}
.answer{ padding-left:24px; color:#666; padding-top:10px; display:none; line-height:24px;}

/*-------------------出错页面-------------------*/
.error-content{background:url(../images/error-bg.jpg) repeat-x; text-align:center; height:580px;}
/*-------------------通知公告-------------------*/
.inner-qrcode{ text-align:center;margin-bottom:10px;}
.inner-qrcode p{ padding-bottom:10px; padding-top:10px; font-size:16px;}
.notice-list li{ margin-bottom:16px;border-bottom:1px dashed #ddd; padding-bottom:5px;}
.notice-list li a{ display:inline-block;width:520px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.notice-list a{ color:#666; font-size:14px;}
/*分页样式*/
.m-page{margin:20px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:14px;letter-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a{text-decoration:none;color:#999;}
.m-page a:hover{ color:#00bd6b;}
.m-page a:first-child{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a:last-child{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a.pageprv:before,.m-page a.pagenxt:after{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;}
.m-page a.pageprv:before{margin-right:3px;content:'\3C';}
.m-page a.pagenxt:after{margin-left:3px;content:'\3E';}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:pointer;color:#00bd6b;background:#fff;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#f6f6f6;}

/* 
  版权                      --- 全页面宽度
  author: wangxiaohui@hopsun.cn     --- 作者
  require: 无                  --- 依赖（可选）
*/
.copyright{ text-align:center; background:#eeeeee; padding-top:20px; padding-bottom:20px; border:1px solid #dedede;}
.copyright p{ line-height:24px; font-size:12px; color:#666;}
.copyright p a{color:#666;}
/* 
  返回顶部                      --- 全页面宽度
  author: wangxiaohui@hopsun.cn     --- 作者
  require: 无                  --- 依赖（可选）
*/
#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:34px;left:95%;width:30px;zoom:1;}
/*#share a{background-image:url('../images/share.png'); background-repeat:no-repeat; display:block; width:30px; height:30px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}*/
#share a{background-repeat:no-repeat; display:block; width:30px; height:30px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a#totop{background-position:0 0;position:absolute;bottom:0;cursor:pointer;}
#share a#totop:hover {background-position:-30px 0;}

/*app下载页*/
.banner{ background:#00bd6b; height:auto; width:100%;}
.img-box{ text-align:center;}
.img-box img{ max-width:100%;}
.app-btn-box{ margin-top:30px; min-height:120px;}
.app-btn-box a{ display:block; margin:20px 30px; text-align:center; font-size:18px; height:50px; line-height:50px; color:#fff; border-radius: 5px; position:relative; padding-left: 40px;}
.app-btn-android,.app-btn-ios{ background:#00bd6b;}
.app-btn-android i{ background:url(../images/app-android.png) no-repeat; width:27px;height: 28.5px;background-size: 100%;position: absolute;left: 35px;top: 10px;}
.app-btn-ios i{background:url(../images/app-ios.png) no-repeat; width:27px;height: 28.5px;background-size: 100%;position: absolute;left: 35px;top: 10px;}
.app-copyright{ text-align:center; font-size:14px; color:#666;}
.app-foot a{ text-align:center; display:block; color:#00bd6b; margin-bottom:5px; font-size:16px; margin-top:30px;}
/*
#head{  position:absolute; width:100%;height:200px; top:0;left:0;}
#body{  position:absolute; width:100%;top:200px;bottom:90px;left:0;}
#footer{  position:absolute; width:100%;height:90px;   bottom:0;left:0;}
#main{ position:absolute; width:100%;top:200px;bottom:90px;left:0;}
*/
#body{ min-height:100%;position: relative;width:100%;}
#head{position:absolute; width:100%;height:70px;top:0;left:0;}
#footer{position:absolute;width:100%;height:90px;bottom:0;left:0;}
#main{ padding-top:70px; padding-bottom:90px; min-height:100%;height:auto;margin-top:80px;}
html,body{height:100%;}


/**
 * 应用商城样式
 * @author 艾逗笔<765532665@qq.com>
 */
.caption h3{
  height: 40px;
}

.clear{
  clear: both;
}

.publish_shop_button{
  float: right !important;
}


/* 文章列表 */
.aw-article-list{padding:10px 0px 10px 0px;}
.aw-article-list .aw-content h3{color: #333333;font-weight:bold;font-size:15px;margin-bottom:2px;}
.aw-article-list .aw-content h3:hover{color:inherit;font-weight:bold;}
.aw-article-list .aw-item{padding-left:60px; padding-bottom:5px;margin-top:10px;}
.aw-article-list .aw-content .aw-item .more-operate{ font-size:14px}
.aw-article-list .aw-content .mod-body{margin-top:4px; margin-bottom:3px;}
.aw-article-list .aw-content a{color:#333333;}
.aw-article-list .aw-content a:hover{color:#333333;}
.aw-article-list .aw-item > .aw-zhidiu-rank{position: absolute;left: 5px;top: 6px;line-height:1.2;color:#666}
.aw-article-list .aw-item .aw-zhidiu-views{display:block;font-size:16px;text-align:center;padding:4px 3px;margin:2px 0px;width:43px;min-height:43px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.aw-article-list .aw-item .aw-zhidiu-votes{display:block;font-size:16px;text-align:center;padding:4px 3px;margin:2px 0px;width:43px;min-height:43px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}
.aw-article-list .aw-item  small {display:block;font-size:12px;}
.aw-article-list  .aw-item .aw-zhidiu-votes{background-color:#009A61;color:#fff;}
